\doxysection{Class List}
Here are the classes, structs, unions and interfaces with brief descriptions\+:\begin{DoxyCompactList}
\item\contentsline{section}{\mbox{\hyperlink{class_pcb_placer_1_1__object}{Pcb\+Placer.\+\_\+object}} }{\pageref{class_pcb_placer_1_1__object}}{}
\item\contentsline{section}{\mbox{\hyperlink{structarc}{arc}} }{\pageref{structarc}}{}
\item\contentsline{section}{\mbox{\hyperlink{classutil_1_1_array2_d}{util\+::\+Array2\+D$<$ T $>$}} }{\pageref{classutil_1_1_array2_d}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_board}{Board}} }{\pageref{class_board}}{}
\item\contentsline{section}{\mbox{\hyperlink{structboundaries}{boundaries}} }{\pageref{structboundaries}}{}
\item\contentsline{section}{\mbox{\hyperlink{structcircle}{circle}} }{\pageref{structcircle}}{}
\item\contentsline{section}{\mbox{\hyperlink{classcomponent}{component}} }{\pageref{classcomponent}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_global_param}{Global\+Param}} }{\pageref{class_global_param}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_pcb_placer_1_1_grid_based_placer}{Pcb\+Placer.\+Grid\+Based\+Placer}} }{\pageref{class_pcb_placer_1_1_grid_based_placer}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_grid_based_placer}{Grid\+Based\+Placer}} }{\pageref{class_grid_based_placer}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_hierarchy}{Hierarchy}} }{\pageref{class_hierarchy}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_h_placer_utils}{H\+Placer\+Utils}} }{\pageref{class_h_placer_utils}}{}
\item\contentsline{section}{\mbox{\hyperlink{classinstance}{instance}} }{\pageref{classinstance}}{}
\item\contentsline{section}{\mbox{\hyperlink{classkicad_parser}{kicad\+Parser}} }{\pageref{classkicad_parser}}{}
\item\contentsline{section}{\mbox{\hyperlink{classkicad_pcb_data_base}{kicad\+Pcb\+Data\+Base}} }{\pageref{classkicad_pcb_data_base}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_level}{Level}} }{\pageref{class_level}}{}
\item\contentsline{section}{\mbox{\hyperlink{structline}{line}} }{\pageref{structline}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_module}{Module}} }{\pageref{class_module}}{}
\item\contentsline{section}{\mbox{\hyperlink{classnet}{net}} }{\pageref{classnet}}{}
\item\contentsline{section}{\mbox{\hyperlink{classnetclass}{netclass}} }{\pageref{classnetclass}}{}
\item\contentsline{section}{\mbox{\hyperlink{struct_net_class}{Net\+Class}} }{\pageref{struct_net_class}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_node}{Node}} }{\pageref{class_node}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_object}{Object}} }{\pageref{class_object}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpad}{pad}} }{\pageref{structpad}}{}
\item\contentsline{section}{\mbox{\hyperlink{classpadstack}{padstack}} }{\pageref{classpadstack}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_params}{Params}} }{\pageref{class_params}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_pin}{Pin}} }{\pageref{class_pin}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_plotter}{Plotter}} }{\pageref{class_plotter}}{}
\item\contentsline{section}{\mbox{\hyperlink{classutil_1_1_point}{util\+::\+Point}} }{\pageref{classutil_1_1_point}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_point__2_d}{Point\+\_\+2\+D$<$ T $>$}} }{\pageref{class_point__2_d}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_point__3_d}{Point\+\_\+3\+D$<$ T $>$}} }{\pageref{class_point__3_d}}{}
\item\contentsline{section}{\mbox{\hyperlink{structpoly}{poly}} }{\pageref{structpoly}}{}
\item\contentsline{section}{\mbox{\hyperlink{classp_pin}{p\+Pin}} }{\pageref{classp_pin}}{}
\item\contentsline{section}{\mbox{\hyperlink{struct_py_heap_type_object}{Py\+Heap\+Type\+Object}} }{\pageref{struct_py_heap_type_object}}{}
\item\contentsline{section}{\mbox{\hyperlink{classutil_1_1_rect}{util\+::\+Rect}} }{\pageref{classutil_1_1_rect}}{}
\item\contentsline{section}{\mbox{\hyperlink{classreport}{report}} }{\pageref{classreport}}{}
\item\contentsline{section}{\mbox{\hyperlink{classrow}{row}} }{\pageref{classrow}}{}
\item\contentsline{section}{\mbox{\hyperlink{structrule}{rule}} }{\pageref{structrule}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_segment}{Segment}} }{\pageref{class_segment}}{}
\item\contentsline{section}{\mbox{\hyperlink{structswig__cast__info}{swig\+\_\+cast\+\_\+info}} }{\pageref{structswig__cast__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structswig__const__info}{swig\+\_\+const\+\_\+info}} }{\pageref{structswig__const__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structswig__globalvar}{swig\+\_\+globalvar}} }{\pageref{structswig__globalvar}}{}
\item\contentsline{section}{\mbox{\hyperlink{structswig__module__info}{swig\+\_\+module\+\_\+info}} }{\pageref{structswig__module__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structswig__type__info}{swig\+\_\+type\+\_\+info}} }{\pageref{structswig__type__info}}{}
\item\contentsline{section}{\mbox{\hyperlink{structswig__varlinkobject}{swig\+\_\+varlinkobject}} }{\pageref{structswig__varlinkobject}}{}
\item\contentsline{section}{\mbox{\hyperlink{classswig_1_1_swig_ptr___py_object}{swig\+::\+Swig\+Ptr\+\_\+\+Py\+Object}} }{\pageref{classswig_1_1_swig_ptr___py_object}}{}
\item\contentsline{section}{\mbox{\hyperlink{struct_swig_py_client_data}{Swig\+Py\+Client\+Data}} }{\pageref{struct_swig_py_client_data}}{}
\item\contentsline{section}{\mbox{\hyperlink{struct_swig_py_object}{Swig\+Py\+Object}} }{\pageref{struct_swig_py_object}}{}
\item\contentsline{section}{\mbox{\hyperlink{struct_swig_py_packed}{Swig\+Py\+Packed}} }{\pageref{struct_swig_py_packed}}{}
\item\contentsline{section}{\mbox{\hyperlink{structswig_1_1_swig_var___py_object}{swig\+::\+Swig\+Var\+\_\+\+Py\+Object}} }{\pageref{structswig_1_1_swig_var___py_object}}{}
\item\contentsline{section}{\mbox{\hyperlink{structutil_1_1_time_usage_1_1_time_state}{util\+::\+Time\+Usage\+::\+Time\+State}} }{\pageref{structutil_1_1_time_usage_1_1_time_state}}{}
\item\contentsline{section}{\mbox{\hyperlink{classutil_1_1_time_usage}{util\+::\+Time\+Usage}} }{\pageref{classutil_1_1_time_usage}}{}
\item\contentsline{section}{\mbox{\hyperlink{structtrack}{track}} }{\pageref{structtrack}}{}
\item\contentsline{section}{\mbox{\hyperlink{struct_tree}{Tree}} }{\pageref{struct_tree}}{}
\item\contentsline{section}{\mbox{\hyperlink{class_via}{Via}} }{\pageref{class_via}}{}
\end{DoxyCompactList}
